Parallel unstructured mesh CFD codes: a role for recursive clustering techniques in mesh decomposition

نویسندگان

  • B W Jones
  • K McManus
چکیده

In principle, unstructured mesh CFD codes can be parallelised using a mesh decomposition approach similar to structured mesh codes. However, for unstructured codes the mesh structure is problem dependent and algorithms for automatically decomposing the mesh onto the processors are required. An algorithm based upon a recursive clustering technique, for decomposing meshes into an arbitrary number of sub-domains with a nearest neighbour connectivity for a specified processor topology, is used as a preprocessor to a parallel unstructured mesh CFD code. Parallel performance shows efficiency levels equivalent to structured mesh codes using similar solution procedures.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Mapping unstructured mesh codes onto local memory parallel architectures

Initial work on mapping CFD codes onto parallel systems focused upon software which employed structured meshes. Increasingly, many large scale CFD codes are being based upon unstructured meshes. One of the key problem when implementing such large scale unstructured problems on a distributed memory machine is the question of how to partition the underlying computational domain efficiently. It is...

متن کامل

Semi-automatic Parallelisation of Unstructured Mesh Codes Using Domain Decomposition

In this paper we discuss enhancements to a suite of semi-automatic parallelisation tools to enable unstructured mesh (irregular) computational mechanics (CM) codes to be rapidly parallelised using SPMD domain decomposition techniques. This work draws upon the dependence analysis and code generation techniques that were originally developed for structured mesh (regular) FORTRAN codes and have be...

متن کامل

Modelling Continuum Mechanics Phenomena using Three Dimensional Unstructured Meshes on Massively Parallel Processors

Unstructured mesh codes for modelling continuum physics phenomena have evolved to provide the facility to model complex interacting systems. Such codes have the potential to provide a high performance on parallel platforms for a small investment in programming. Single Program Multi Data (SPMD) domain decomposition techniques have been demonstrated to provide the required parameters of high para...

متن کامل

Optimization of Mesh Partitions and Impact on Parallel CFD

Most of the recently proposed parallel CFD algorithms stem from the "divide and conquer" paradigm and involve some form of domain decomposition. When the discretization is highly regular and when the number of desired subdomains is such that a regular mesh decomposition is possible (i.e. box or strip decompositions), finding an appropriate mesh partition is a trivial task. However, the problem ...

متن کامل

A Scalable Strategy for the Parallelization of Multiphysics Unstructured Mesh-Iterative Codes on Distributed-Memory Systems

Realizing scalable performance on high performance computing systems is not straightforward for single-phenomenon codes (such as computational fluid dynamics [CFD]). This task is magnified considerably when the target software involves the interactions of a range of phenomena that have distinctive solution procedures involving different discretization methods. The problems of addressing the key...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995